training editing golf clubs edinburgh esl learn english spanish cursus ireland editor novel scotland writer london german wales escort leadership training author video english as a second language golf glasgow learning english language course books english fiction golf club it training golf course escorts french